Big Huge Thesaurus

Duke of Edinburgh

noun